endogenous substances - Français Anglais Dictionnaire